i can't do it anymore - French English Dictionary